improved chemical and biological protective glove - Francés Inglés Diccionario